be short-tempered - Turco Inglés Diccionario